general directorate of turkish post - Turkish English Dictionary